﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ACE
{
    //https://comcast-xfinity.saas.appdynamics.com/controller/rest/applications/eBiz%20Production%20WCDC/problems/policy-violations?time-range-type=BEFORE_NOW&duration-in-mins=1000&incident-status=OPEN
    //https://comcast-xfinity.saas.appdynamics.com/controller/rest/applications/eBiz%20Production%20WCDC/problems/policy-violations?time-range-type=BEFORE_NOW&duration-in-mins=1000
    //<request-segment-datas>
    //<request-segment-data>
    //<id>0</id>
    //<archived>false</archived>
    //<requestGUID>e1a2be79-9499-4caa-9702-44c8dc8c06d8</requestGUID>
    //<businessTransactionId>1154</businessTransactionId>
    //<applicationId>23</applicationId>
    //<applicationComponentId>38</applicationComponentId>
    //<applicationComponentNodeId>277</applicationComponentNodeId>
    //<async>false</async>
    //<threadID>102</threadID>
    //<threadName>Empty_Name</threadName>
    //<localStartTime>1452244074993</localStartTime>
    //<serverStartTime>1452244074993</serverStartTime>
    //<firstInChain>true</firstInChain>
    //<callChain>Component:38</callChain>
    //<localID>0</localID>
    //<errorOccured>true</errorOccured>
    //<hasDeepDiveData>false</hasDeepDiveData>
    //<userExperience>ERROR</userExperience>
    //<timeTakenInMilliSecs>15</timeTakenInMilliSecs>
    //<cpuTimeTakenInMilliSecs>0</cpuTimeTakenInMilliSecs>
    //<warningThreshold>1000 ms.</warningThreshold>
    //<criticalThreshold>2000 ms.</criticalThreshold>
    //<summary>
    //[Error] - ThreadAbortException: Thread was being aborted.
    //</summary>
    //<errorSummary/>
    //<diagnosticSessionGUID/>
    //<deepDivePolicy/>
    //<delayedDeepDive>false</delayedDeepDive>
    //<delayedDeepDiveOffSet>0</delayedDeepDiveOffSet>
    //<stallDump/>
    //<snapshotExitSequence/>
    //<exitCallsDataTruncated>false</exitCallsDataTruncated>
    //<exitCallsDataTruncationMessage/>
    //<URL>/-/cima-logout</URL>
    //<httpSessionID>w1oefuw3aqsly1wrg3ymmwra</httpSessionID>
    //<errorIDs/>
    //<errorDetails/>
    //<httpParameters/>
    //<businessData/>
    //<cookies/>
    //<httpHeaders/>
    //<sessionKeys/>
    //<responseHeaders/>
    //<logMessages/>
    //<transactionProperties/>
    //<transactionEvents/>
    //<unresolvedCallInCallChain>false</unresolvedCallInCallChain>
    //<dotnetProperty/>
    //<endToEndLatency>-1</endToEndLatency>
    //</request-segment-data>
    class PolicyViolation
    {
    }
}
